home *** CD-ROM | disk | FTP | other *** search
/ kermit.columbia.edu / kermit.columbia.edu.tar / kermit.columbia.edu / newsgroups / misc.19950929-19951130 / 000444_news@columbia.edu_Mon Nov 27 14:10:30 1995.msg < prev    next >
Internet Message Format  |  1995-12-25  |  3KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA03667
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun>); Mon, 27 Nov 1995 09:10:37 -0500
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.6.12/8.6.12) id JAA09397 for kermit.misc@watsun; Mon, 27 Nov 1995 09:10:34 -0500
  4. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  5. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: Re: "modem passes break transparently"--function?
  8. Date: 27 Nov 1995 14:10:30 GMT
  9. Organization: Columbia University
  10. Lines: 36
  11. Message-Id: <49cgsm$95j@apakabar.cc.columbia.edu>
  12. References: <495vh0$lhq@thoth.nilenet.com> <1995Nov25.093334.67695@cc.usu.edu> <498i21$8eb@thoth.nilenet.com>
  13. Nntp-Posting-Host: watsun.cc.columbia.edu
  14. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  15.  
  16. In article <498i21$8eb@thoth.nilenet.com>,
  17. Gideon Weisz <gweisz@nilenet.com> wrote:
  18. : why, in the modem script that i have, that came with msk3.14, is the
  19. : choice made, that instead of the factory default, one should ask for
  20. : "nondestructive/unexpedited" and the comment in the script was "modem
  21. : passes break transparently".  why is this preferable here, and would it
  22. : not be preferable in other settings?
  23. :
  24. Many computers and services do, in fact, need the terminal or terminal
  25. emulator to send the Break signal in order to get their attention.  If
  26. the modem is not configured in this way, it will absorb or act on the
  27. the Break itself, rather than passing it on to the host.
  28.  
  29. One example of such a host is the IBM mainframe, with which communication
  30. is half-duplex (two-way alternate).  The only way to get its attention
  31. when you do not have permission to transmit is to cause an error -- this
  32. is done by sending a Break.  The error causes an interrupt on the
  33. mainframe side, allowing the application to be interrupted, turn the line
  34. around, or similar action.  Another example is the time-honored
  35. "baud-rate" recognition method used by UNIX.
  36.  
  37. These and other uses of the Break signal are described in detail in the
  38. Kermit books.
  39.  
  40. The reason modems have settings concerning how to handle Break is mostly
  41. a consequence of the Hayes patent on the "guard time" around the modem's
  42. escape sequence.  When modem manufacturers stopped incorporating guard
  43. time, they needed to provide a "safe" way of escaping back to the modem's
  44. command processor without dropping the connection, and most of them made
  45. Break (or Long Break) a way to do this -- but of course, that would
  46. prevent you from sending Break to the host.  Thus the setting.
  47.  
  48. The nice thing about Kermit's dialing scripts is that anybody can change
  49. them if they don't do exactly what you want them to.
  50.  
  51. - Frank